Pipes
public abstract class Pipes
| Constant Summary | |
|---|---|
| final static int | |
| Field Summary | |
|---|---|
| array | |
| Method Summary | |
|---|---|
| abstract array | 返回用于 proc_open 描述符的数组 | 
| abstract string[] | getFiles() 返回一个数组的索引由其相关的流,以防这些管道使用的临时文件的文件名。 | 
| abstract string[] | readAndWrite(bool blocking, bool close) 文件句柄和管道中读取数据。 | 
| abstract bool | areOpen() 返回当前状态如果有打开的文件句柄或管道。 | 
| void | close() | 
| protected bool | hasSystemCallBeenInterrupted() 检查系统调用已被中断 | 
| protected void | unblock() | 
public final static  int CHUNK_SIZE = 16384
public  array $pipes = []
public abstract  array getDescriptors()
返回用于 proc_open 描述符的数组
public abstract  string[] getFiles()
返回一个数组的索引由其相关的流,以防这些管道使用的临时文件的文件名。
public abstract  string[] readAndWrite(bool blocking, bool close)
文件句柄和管道中读取数据。
public abstract  bool areOpen()
返回当前状态如果有打开的文件句柄或管道。
public  void close()
protected  bool hasSystemCallBeenInterrupted()
检查系统调用已被中断
protected  void unblock()